// 定义类
class Book {
	// 定义属性一定要表明类型
	static color:string;
	// 定义静态属性
	static num:number = 100;
	title: string;
	abc:string;
	// say: any;
	// 类有构造函数,构造函数不能指明返回值的类型
	constructor(title:string) {
		// 为属性赋值
		this.title = title;	
		this.abc;
		// this.say = function say():void {}
	}
	// 类可以定义方法
	getTitle():string {
		return this.title
	}
	// 定义静态方法
	static sayHello():string {
		return 'hello';
	}
}

// 实例化类
var book:Book = new Book('面试宝典');
console.log(book)